package com.yunc.base.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;

/**
 * 查询参数
 *
 * @author taocongcong
 * @create 2019-03-21 16:28
 */
@Data
public class DataScopeEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 数据展示字段，1=不限制部门2=本人所属部门3=指定部门4=本人查看
     */
    private String dataScopeType;

    /**
     * 多部门就使用逗号区分
     */
    private String deptIds;

    /** 请求参数 */
    @TableField(exist = false)
    private String dataScopeParamsCustom;

    @TableField(exist = false)
    private String dataScopeParamsDept;

    @TableField(exist = false)
    private String dataScopeParamsSelf;
}
